// mock/user.bundled_an54930rwrh.mjs
var user_default = [
  {
    url: "/api/hello_world",
    method: "get",
    response: (request) => {
      return {
        msg: "hello world",
        headers: request.headers
      };
    }
  },
  {
    url: "/api/v1/auth/captcha",
    method: "get",
    response: () => {
      return {
        code: "00000",
        data: {
          captchaKey: "534b8ef2b0a24121bec76391ddd159f9",
          captchaBase64: ""
        },
        msg: "\u4E00\u5207ok"
      };
    }
  },
  {
    url: "/api/v1/auth/login",
    method: "post",
    response: () => {
      return {
        code: "00000",
        data: {
          accessToken: "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsImp0aSI6IjE2YWJkNTlkOTAxNzQwZDliYmI3ZjczODBhZDkyNzNhIiwidXNlcklkIjoyLCJ1c2VybmFtZSI6ImFkbWluIiwiZGVwdElkIjoxLCJkYXRhU2NvcGUiOjEsImF1dGhvcml0aWVzIjpbIlJPTEVfQURNSU4iXSwiZXhwIjoxNjkxMTAzMzgyfQ.P4cuIfmPepl3HuguhMS7NXn5a7IUPpsLbmtA_rHOhHk",
          tokenType: "Bearer",
          refreshToken: null,
          expires: null
        },
        msg: "\u4E00\u5207ok"
      };
    }
  },
  {
    url: "/api/v1/users/me",
    method: "get",
    response: () => {
      return {
        code: "00000",
        data: {
          userId: 2,
          nickname: "\u7CFB\u7EDF\u7BA1\u7406\u5458",
          avatar: "https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
          roles: ["ADMIN"],
          perms: [
            "sys:menu:delete",
            "sys:dept:edit",
            "sys:dict_type:add",
            "sys:dict:edit",
            "sys:dict:delete",
            "sys:dict_type:edit",
            "sys:menu:add",
            "sys:user:add",
            "sys:role:edit",
            "sys:dept:delete",
            "sys:user:edit",
            "sys:user:delete",
            "sys:user:reset_pwd",
            "sys:dept:add",
            "sys:role:delete",
            "sys:dict_type:delete",
            "sys:menu:edit",
            "sys:dict:add",
            "sys:role:add"
          ]
        },
        msg: "\u4E00\u5207ok"
      };
    }
  },
  {
    url: "/api/v1/auth/logout",
    method: "delete",
    response: () => {
      return {
        code: "00000",
        data: {},
        msg: "string"
      };
    }
  },
  {
    url: "/api/v1/users/page",
    method: "get",
    response: () => {
      return {
        code: "00000",
        data: {
          list: [
            {
              id: 2,
              username: "admin",
              nickname: "\u7CFB\u7EDF\u7BA1\u7406\u5458",
              mobile: "17621210366",
              genderLabel: "\u7537",
              avatar: "https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
              email: null,
              status: 1,
              deptName: "\u6709\u6765\u6280\u672F",
              roleNames: "\u7CFB\u7EDF\u7BA1\u7406\u5458",
              createTime: "2019-10-10"
            },
            {
              id: 3,
              username: "test",
              nickname: "\u6D4B\u8BD5\u5C0F\u7528\u6237",
              mobile: "17621210366",
              genderLabel: "\u7537",
              avatar: "https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
              email: null,
              status: 1,
              deptName: "\u6D4B\u8BD5\u90E8\u95E8",
              roleNames: "\u8BBF\u95EE\u6E38\u5BA2",
              createTime: "2021-06-04"
            }
          ],
          total: 2
        },
        msg: "\u4E00\u5207ok"
      };
    }
  },
  {
    url: "/api/v1/users/:id/form",
    method: "get",
    response: ({ url }) => {
      const id = url.match(/\/api\/v1\/users\/(\d+)\/form/)[1];
      let formData = null;
      if (id == 2) {
        formData = {
          id: 2,
          username: "admin",
          nickname: "\u7CFB\u7EDF\u7BA1\u7406\u5458",
          mobile: "17621210366",
          gender: 1,
          avatar: "https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
          email: "",
          status: 1,
          deptId: 1,
          roleIds: [2]
        };
      } else if (id == 3) {
        formData = {
          id: 3,
          username: "test",
          nickname: "\u6D4B\u8BD5\u5C0F\u7528\u6237",
          mobile: "17621210366",
          gender: 1,
          avatar: "https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
          email: "youlaitech@163.com",
          status: 1,
          deptId: 3,
          roleIds: [3]
        };
      }
      return {
        code: "00000",
        data: formData,
        msg: "\u4E00\u5207ok"
      };
    }
  }
];
export {
  user_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsibW9jay9tb2NrL3VzZXIudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9faW5qZWN0ZWRfZmlsZW5hbWVfXyA9IFwiRjpcXFxceXVuZGF0YTEwMFxcXFx2dWUzLWFkbWluXFxcXG1vY2tcXFxcdXNlci50c1wiO2NvbnN0IF9faW5qZWN0ZWRfZGlybmFtZV9fID0gXCJGOlxcXFx5dW5kYXRhMTAwXFxcXHZ1ZTMtYWRtaW5cXFxcbW9ja1wiO2NvbnN0IF9faW5qZWN0ZWRfaW1wb3J0X21ldGFfdXJsX18gPSBcImZpbGU6Ly8vRjoveXVuZGF0YTEwMC92dWUzLWFkbWluL21vY2svdXNlci50c1wiO2ltcG9ydCB7IE1vY2tNZXRob2QgfSBmcm9tIFwidml0ZS1wbHVnaW4tbW9ja1wiO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgW1xyXG4gIHtcclxuICAgIHVybDogXCIvYXBpL2hlbGxvX3dvcmxkXCIsXHJcbiAgICBtZXRob2Q6IFwiZ2V0XCIsXHJcbiAgICByZXNwb25zZTogKHJlcXVlc3QpID0+IHtcclxuICAgICAgcmV0dXJuIHtcclxuICAgICAgICBtc2c6IFwiaGVsbG8gd29ybGRcIixcclxuICAgICAgICBoZWFkZXJzOiByZXF1ZXN0LmhlYWRlcnMsXHJcbiAgICAgIH07XHJcbiAgICB9LFxyXG4gIH0sXHJcbiAge1xyXG4gICAgdXJsOiBcIi9hcGkvdjEvYXV0aC9jYXB0Y2hhXCIsXHJcbiAgICBtZXRob2Q6IFwiZ2V0XCIsXHJcbiAgICByZXNwb25zZTogKCkgPT4ge1xyXG4gICAgICByZXR1cm4ge1xyXG4gICAgICAgIGNvZGU6IFwiMDAwMDBcIixcclxuICAgICAgICBkYXRhOiB7XHJcbiAgICAgICAgICBjYXB0Y2hhS2V5OiBcIjUzNGI4ZWYyYjBhMjQxMjFiZWM3NjM5MWRkZDE1OWY5XCIsXHJcbiAgICAgICAgICBjYXB0Y2hhQmFzZTY0OlxyXG4gICAgICAgICAgICBcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSGdBQUFBa0NBSUFBQUROU21rSkFBQUZLVWxFUVZSNFh1MlpYVXdjVlJpR1Y3MHdNV28wOFY1TnZQWENyRGJGYUdwTWFaVzJocVF4YW9pSlRSc2FNQkNOU1l0cGEySlRLaUZTZWxGYStRL1FaY01XcUVoQmxoK2h0YkVwWmhNckJRcmxKMGhCeXdMTHlySjBXWmJqZTNicU92UE5MSFBXckR2ZE9FOU9ObWZlNzh6a3pNczMzNXd6V0poSlFyQlF3ZVMvd1RRNlFXZ1lIZG9JT2NlY09lMDVPK3QyV2t1dE8rcDJaRjNLc2cvWVY5Wlc2RkFUWWFqUjNudmVnNjBIOTMyN3IzTzhjMzVsSGdwK3IwNWRQZEp6Qkw3M1RQU1E4U2FDS0l4R0xzUGxvcCtLMEpIckVrUHVvVDMxZTVxR21takFSQUNGMGFnWXlHVk5seVZtL3B6WlhyTjlmSEdjQmt6MFVCaWQrMzF1OTNpM1hGRlQ4MHZOOGN2SHFXcWloOExvMU5wVXFTNXZ3aDN2bmQyMjNWUTEwVU5oOU5ieXJjRlFVSzZvQ2F3SFVpcFNxR3FpQjgzb0JmK0NYRkdETXAxbVM2T3FpUjRLbzdGZXhrcE9ycWhwSEd3ODJuT1VxaVo2S0l6R3JrUnVvclcwZEpNbU95K2hPQ2ZZR3piMlJCRnY2SFJPMGdFSncvVTd5K3BnTDFid21UeGV4TjZzWjMxVGRFd0VoZEcrZ0ErN0VxeVhwVU8xdVpIMjBjV0w4aE1UUnQxTjl0Qlh6Q0pyT0lSb0NQSnBTTzJSQXA0SG10Q2RJZlorMkpXZ0VCTjlMYlIyOHNlVEdVMFp1ZTF0TUxwK1lJQU1TQUR6ZnZia0tYNC9lYjI4ajRZT0RpR2luM2hlcW1JbExqYTVoQVVDdStubUdZM0pXS3ZwTUFscU5HZ2Vic2F1Qk92bHFTWCtKRXg3cDdFYlRMZW41M1hsemZtV1Vpb3FYaWtyYzY4WThOMmp1Si9meVZzTkNoR0hFRS8vckJBTllXYVp6K1RSUXFwTGFCZ05zUGZEcmdTcGJTMjFZdFY4N0lkanJsa1g5SlpidDVET21hMnQ5SVRvNUYrNWdsTjIyV3dML24reUR2MDBtdzA2b3JLeE9xUTUrSjA0aGhWaXd6QVhFVEljSkRWbTh1eFpxa3RvR3gyTmo5dDQzV2dhdWwvRVJRaUdRdnRiV25EV2daWVc5Q1hsUUZqWi83Y2l5SE5uK1oyTWV4VGltSWVMejU5VGlJbG4wTTFlK0liUHBPQWFEVW5FWVBUaTZpcUt4cGJ5Y3MvcUtvMXRDc2xmS2NmZlBuOWVudU1pUFBZMXZ4Ty9ja2VGUTRoNDZjZEdxVVdvaWRFL3k1NHE1dFBZNVdEckd6UXFJWG90NEJnY2hFRTU3ZTAwSU1DdzIvMXFaU1ZPLzdTakE3OG85SU56Y3hzYnJMK2ZuVG5ERGg5bW1abjhGMzBvRzFIbStuQUJ2NW1RTW9wRFMvaDFIeHRxVHpXYkFCTWU5c3hwUG9lOXplemVPbzFHRUxxV2hQUzh0NDZNMElBWUhiZHZSMWFIYmFPamJqZkx6MmVGaGV6NmRiYTR5QWZnRjMwbzBCRlZFOCtNamgvd0Z4UEkrSTVtQUVIVTZMcyszOHZoVEZ3T0JHaE1ERjhna0ZwYkM1ZmZzZHYvdUJzNmRJajE5ZEV4RXRBUlZYdjlZTmJvcDhORlkzYVo2Z1JSbyt0dTNJQkhuem1kTkNCTVhsZFhKS1BmTDc0V3pXVUpSRStjb0RVa25xc09kWlhRYkFKWXdsdVZUYk9aSTNRdDhHRnpNd3h5am8zUmdCaU40ZnIrZWxYVnBaR1JMV1hsNlBkT1R0SkJTbEJEVUsvbG5JcmpPbHJ0cVdZVFFESmFGNkZyVFh1OXNPYTF5c3JWb001SFZFMUdGeFpRY3lKL3AreHp2NksvcmJyNk42K1hEcFVCbDB0S0ZJcmJ6NzhxV0I2WW5XRk1DQmxkNFhMQm1zKzdkZjc1b29rL0dOemIwR0NWN1UxUWZ6OXA2NFR5UVdOallEM3FlOXJqNFNNSnRRUDNNeWpTRFB6V0lSSFBqSDdYNFlBdmZYb1B1eVpmOVBiaTNQY3VYSWg0bXAzTmxsWUM2WFk3OUMramwybzhQQmlweGpuQnR0bjRNZ01ObldnZmNSSkdQSTJPTDhoVGozTGxvSWxtUmljdkJoaU55a3ZlY3Bxb2EzUlNZNERSY0xBd3lpY3VPZXBWUjFKamdORllIV09OSEwwNGN6VFgwVW1OQVVZRDdQcit4YzR3cVRIR2FCYjJPdFp2SFVtTllVYXpjQTJKNmV0ZFVtT2swZjhyVEtNVHhGOTFSRzBEMVN3WUd3QUFBQUJKUlU1RXJrSmdnZz09XCIsXHJcbiAgICAgICAgfSxcclxuICAgICAgICBtc2c6IFwiXHU0RTAwXHU1MjA3b2tcIixcclxuICAgICAgfTtcclxuICAgIH0sXHJcbiAgfSxcclxuICB7XHJcbiAgICB1cmw6IFwiL2FwaS92MS9hdXRoL2xvZ2luXCIsXHJcbiAgICBtZXRob2Q6IFwicG9zdFwiLFxyXG4gICAgcmVzcG9uc2U6ICgpID0+IHtcclxuICAgICAgcmV0dXJuIHtcclxuICAgICAgICBjb2RlOiBcIjAwMDAwXCIsXHJcbiAgICAgICAgZGF0YToge1xyXG4gICAgICAgICAgYWNjZXNzVG9rZW46XHJcbiAgICAgICAgICAgIFwiZXlKaGJHY2lPaUpJVXpJMU5pSjkuZXlKemRXSWlPaUpoWkcxcGJpSXNJbXAwYVNJNklqRTJZV0prTlRsa09UQXhOelF3WkRsaVltSTNaamN6T0RCaFpEa3lOek5oSWl3aWRYTmxja2xrSWpveUxDSjFjMlZ5Ym1GdFpTSTZJbUZrYldsdUlpd2laR1Z3ZEVsa0lqb3hMQ0prWVhSaFUyTnZjR1VpT2pFc0ltRjFkR2h2Y21sMGFXVnpJanBiSWxKUFRFVmZRVVJOU1U0aVhTd2laWGh3SWpveE5qa3hNVEF6TXpneWZRLlA0Y3VJZm1QZXBsM0h1Z3VoTVM3TlhuNWE3SVVQcHNMYm10QV9ySE9oSGtcIixcclxuICAgICAgICAgIHRva2VuVHlwZTogXCJCZWFyZXJcIixcclxuICAgICAgICAgIHJlZnJlc2hUb2tlbjogbnVsbCxcclxuICAgICAgICAgIGV4cGlyZXM6IG51bGwsXHJcbiAgICAgICAgfSxcclxuICAgICAgICBtc2c6IFwiXHU0RTAwXHU1MjA3b2tcIixcclxuICAgICAgfTtcclxuICAgIH0sXHJcbiAgfSxcclxuICB7XHJcbiAgICB1cmw6IFwiL2FwaS92MS91c2Vycy9tZVwiLFxyXG4gICAgbWV0aG9kOiBcImdldFwiLFxyXG4gICAgcmVzcG9uc2U6ICgpID0+IHtcclxuICAgICAgcmV0dXJuIHtcclxuICAgICAgICBjb2RlOiBcIjAwMDAwXCIsXHJcbiAgICAgICAgZGF0YToge1xyXG4gICAgICAgICAgdXNlcklkOiAyLFxyXG4gICAgICAgICAgbmlja25hbWU6IFwiXHU3Q0ZCXHU3RURGXHU3QkExXHU3NDA2XHU1NDU4XCIsXHJcbiAgICAgICAgICBhdmF0YXI6XHJcbiAgICAgICAgICAgIFwiaHR0cHM6Ly9vc3MueW91bGFpLnRlY2gveW91bGFpLWJvb3QvMjAyMy8wNS8xNi84MTEyNzBlZjMxZjU0OGFmOWNmZmMwMjZkZmMzNzc3Yi5naWZcIixcclxuICAgICAgICAgIHJvbGVzOiBbXCJBRE1JTlwiXSxcclxuICAgICAgICAgIHBlcm1zOiBbXHJcbiAgICAgICAgICAgIFwic3lzOm1lbnU6ZGVsZXRlXCIsXHJcbiAgICAgICAgICAgIFwic3lzOmRlcHQ6ZWRpdFwiLFxyXG4gICAgICAgICAgICBcInN5czpkaWN0X3R5cGU6YWRkXCIsXHJcbiAgICAgICAgICAgIFwic3lzOmRpY3Q6ZWRpdFwiLFxyXG4gICAgICAgICAgICBcInN5czpkaWN0OmRlbGV0ZVwiLFxyXG4gICAgICAgICAgICBcInN5czpkaWN0X3R5cGU6ZWRpdFwiLFxyXG4gICAgICAgICAgICBcInN5czptZW51OmFkZFwiLFxyXG4gICAgICAgICAgICBcInN5czp1c2VyOmFkZFwiLFxyXG4gICAgICAgICAgICBcInN5czpyb2xlOmVkaXRcIixcclxuICAgICAgICAgICAgXCJzeXM6ZGVwdDpkZWxldGVcIixcclxuICAgICAgICAgICAgXCJzeXM6dXNlcjplZGl0XCIsXHJcbiAgICAgICAgICAgIFwic3lzOnVzZXI6ZGVsZXRlXCIsXHJcbiAgICAgICAgICAgIFwic3lzOnVzZXI6cmVzZXRfcHdkXCIsXHJcbiAgICAgICAgICAgIFwic3lzOmRlcHQ6YWRkXCIsXHJcbiAgICAgICAgICAgIFwic3lzOnJvbGU6ZGVsZXRlXCIsXHJcbiAgICAgICAgICAgIFwic3lzOmRpY3RfdHlwZTpkZWxldGVcIixcclxuICAgICAgICAgICAgXCJzeXM6bWVudTplZGl0XCIsXHJcbiAgICAgICAgICAgIFwic3lzOmRpY3Q6YWRkXCIsXHJcbiAgICAgICAgICAgIFwic3lzOnJvbGU6YWRkXCIsXHJcbiAgICAgICAgICBdLFxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbXNnOiBcIlx1NEUwMFx1NTIwN29rXCIsXHJcbiAgICAgIH07XHJcbiAgICB9LFxyXG4gIH0sXHJcbiAge1xyXG4gICAgdXJsOiBcIi9hcGkvdjEvYXV0aC9sb2dvdXRcIixcclxuICAgIG1ldGhvZDogXCJkZWxldGVcIixcclxuICAgIHJlc3BvbnNlOiAoKSA9PiB7XHJcbiAgICAgIHJldHVybiB7XHJcbiAgICAgICAgY29kZTogXCIwMDAwMFwiLFxyXG4gICAgICAgIGRhdGE6IHt9LFxyXG4gICAgICAgIG1zZzogXCJzdHJpbmdcIixcclxuICAgICAgfTtcclxuICAgIH0sXHJcbiAgfSxcclxuICB7XHJcbiAgICB1cmw6IFwiL2FwaS92MS91c2Vycy9wYWdlXCIsXHJcbiAgICBtZXRob2Q6IFwiZ2V0XCIsXHJcbiAgICByZXNwb25zZTogKCkgPT4ge1xyXG4gICAgICByZXR1cm4ge1xyXG4gICAgICAgIGNvZGU6IFwiMDAwMDBcIixcclxuICAgICAgICBkYXRhOiB7XHJcbiAgICAgICAgICBsaXN0OiBbXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICBpZDogMixcclxuICAgICAgICAgICAgICB1c2VybmFtZTogXCJhZG1pblwiLFxyXG4gICAgICAgICAgICAgIG5pY2tuYW1lOiBcIlx1N0NGQlx1N0VERlx1N0JBMVx1NzQwNlx1NTQ1OFwiLFxyXG4gICAgICAgICAgICAgIG1vYmlsZTogXCIxNzYyMTIxMDM2NlwiLFxyXG4gICAgICAgICAgICAgIGdlbmRlckxhYmVsOiBcIlx1NzUzN1wiLFxyXG4gICAgICAgICAgICAgIGF2YXRhcjpcclxuICAgICAgICAgICAgICAgIFwiaHR0cHM6Ly9vc3MueW91bGFpLnRlY2gveW91bGFpLWJvb3QvMjAyMy8wNS8xNi84MTEyNzBlZjMxZjU0OGFmOWNmZmMwMjZkZmMzNzc3Yi5naWZcIixcclxuICAgICAgICAgICAgICBlbWFpbDogbnVsbCxcclxuICAgICAgICAgICAgICBzdGF0dXM6IDEsXHJcbiAgICAgICAgICAgICAgZGVwdE5hbWU6IFwiXHU2NzA5XHU2NzY1XHU2MjgwXHU2NzJGXCIsXHJcbiAgICAgICAgICAgICAgcm9sZU5hbWVzOiBcIlx1N0NGQlx1N0VERlx1N0JBMVx1NzQwNlx1NTQ1OFwiLFxyXG4gICAgICAgICAgICAgIGNyZWF0ZVRpbWU6IFwiMjAxOS0xMC0xMFwiLFxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgaWQ6IDMsXHJcbiAgICAgICAgICAgICAgdXNlcm5hbWU6IFwidGVzdFwiLFxyXG4gICAgICAgICAgICAgIG5pY2tuYW1lOiBcIlx1NkQ0Qlx1OEJENVx1NUMwRlx1NzUyOFx1NjIzN1wiLFxyXG4gICAgICAgICAgICAgIG1vYmlsZTogXCIxNzYyMTIxMDM2NlwiLFxyXG4gICAgICAgICAgICAgIGdlbmRlckxhYmVsOiBcIlx1NzUzN1wiLFxyXG4gICAgICAgICAgICAgIGF2YXRhcjpcclxuICAgICAgICAgICAgICAgIFwiaHR0cHM6Ly9vc3MueW91bGFpLnRlY2gveW91bGFpLWJvb3QvMjAyMy8wNS8xNi84MTEyNzBlZjMxZjU0OGFmOWNmZmMwMjZkZmMzNzc3Yi5naWZcIixcclxuICAgICAgICAgICAgICBlbWFpbDogbnVsbCxcclxuICAgICAgICAgICAgICBzdGF0dXM6IDEsXHJcbiAgICAgICAgICAgICAgZGVwdE5hbWU6IFwiXHU2RDRCXHU4QkQ1XHU5MEU4XHU5NUU4XCIsXHJcbiAgICAgICAgICAgICAgcm9sZU5hbWVzOiBcIlx1OEJCRlx1OTVFRVx1NkUzOFx1NUJBMlwiLFxyXG4gICAgICAgICAgICAgIGNyZWF0ZVRpbWU6IFwiMjAyMS0wNi0wNFwiLFxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgXSxcclxuICAgICAgICAgIHRvdGFsOiAyLFxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbXNnOiBcIlx1NEUwMFx1NTIwN29rXCIsXHJcbiAgICAgIH07XHJcbiAgICB9LFxyXG4gIH0sXHJcblxyXG4gIHtcclxuICAgIHVybDogXCIvYXBpL3YxL3VzZXJzLzppZC9mb3JtXCIsXHJcbiAgICBtZXRob2Q6IFwiZ2V0XCIsXHJcbiAgICByZXNwb25zZTogKHsgdXJsIH0pID0+IHtcclxuICAgICAgY29uc3QgaWQgPSB1cmwubWF0Y2goL1xcL2FwaVxcL3YxXFwvdXNlcnNcXC8oXFxkKylcXC9mb3JtLylbMV07XHJcbiAgICAgIGxldCBmb3JtRGF0YSA9IG51bGw7XHJcbiAgICAgIGlmIChpZCA9PSAyKSB7XHJcbiAgICAgICAgZm9ybURhdGEgPSB7XHJcbiAgICAgICAgICBpZDogMixcclxuICAgICAgICAgIHVzZXJuYW1lOiBcImFkbWluXCIsXHJcbiAgICAgICAgICBuaWNrbmFtZTogXCJcdTdDRkJcdTdFREZcdTdCQTFcdTc0MDZcdTU0NThcIixcclxuICAgICAgICAgIG1vYmlsZTogXCIxNzYyMTIxMDM2NlwiLFxyXG4gICAgICAgICAgZ2VuZGVyOiAxLFxyXG4gICAgICAgICAgYXZhdGFyOlxyXG4gICAgICAgICAgICBcImh0dHBzOi8vb3NzLnlvdWxhaS50ZWNoL3lvdWxhaS1ib290LzIwMjMvMDUvMTYvODExMjcwZWYzMWY1NDhhZjljZmZjMDI2ZGZjMzc3N2IuZ2lmXCIsXHJcbiAgICAgICAgICBlbWFpbDogXCJcIixcclxuICAgICAgICAgIHN0YXR1czogMSxcclxuICAgICAgICAgIGRlcHRJZDogMSxcclxuICAgICAgICAgIHJvbGVJZHM6IFsyXSxcclxuICAgICAgICB9O1xyXG4gICAgICB9IGVsc2UgaWYgKGlkID09IDMpIHtcclxuICAgICAgICBmb3JtRGF0YSA9IHtcclxuICAgICAgICAgIGlkOiAzLFxyXG4gICAgICAgICAgdXNlcm5hbWU6IFwidGVzdFwiLFxyXG4gICAgICAgICAgbmlja25hbWU6IFwiXHU2RDRCXHU4QkQ1XHU1QzBGXHU3NTI4XHU2MjM3XCIsXHJcbiAgICAgICAgICBtb2JpbGU6IFwiMTc2MjEyMTAzNjZcIixcclxuICAgICAgICAgIGdlbmRlcjogMSxcclxuICAgICAgICAgIGF2YXRhcjpcclxuICAgICAgICAgICAgXCJodHRwczovL29zcy55b3VsYWkudGVjaC95b3VsYWktYm9vdC8yMDIzLzA1LzE2LzgxMTI3MGVmMzFmNTQ4YWY5Y2ZmYzAyNmRmYzM3NzdiLmdpZlwiLFxyXG4gICAgICAgICAgZW1haWw6IFwieW91bGFpdGVjaEAxNjMuY29tXCIsXHJcbiAgICAgICAgICBzdGF0dXM6IDEsXHJcbiAgICAgICAgICBkZXB0SWQ6IDMsXHJcbiAgICAgICAgICByb2xlSWRzOiBbM10sXHJcbiAgICAgICAgfTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcmV0dXJuIHtcclxuICAgICAgICBjb2RlOiBcIjAwMDAwXCIsXHJcbiAgICAgICAgZGF0YTogZm9ybURhdGEsXHJcbiAgICAgICAgbXNnOiBcIlx1NEUwMFx1NTIwN29rXCIsXHJcbiAgICAgIH07XHJcbiAgICB9LFxyXG4gIH0sXHJcbl0gYXMgTW9ja01ldGhvZFtdO1xyXG4iXSwKICAibWFwcGluZ3MiOiAiO0FBRUEsSUFBTyxlQUFRO0VBQ2I7SUFDRSxLQUFLO0lBQ0wsUUFBUTtJQUNSLFVBQVUsQ0FBQyxZQUFZO0FBQ3JCLGFBQU87UUFDTCxLQUFLO1FBQ0wsU0FBUyxRQUFRO01BQ25CO0lBQ0Y7RUFDRjtFQUNBO0lBQ0UsS0FBSztJQUNMLFFBQVE7SUFDUixVQUFVLE1BQU07QUFDZCxhQUFPO1FBQ0wsTUFBTTtRQUNOLE1BQU07VUFDSixZQUFZO1VBQ1osZUFDRTtRQUNKO1FBQ0EsS0FBSztNQUNQO0lBQ0Y7RUFDRjtFQUNBO0lBQ0UsS0FBSztJQUNMLFFBQVE7SUFDUixVQUFVLE1BQU07QUFDZCxhQUFPO1FBQ0wsTUFBTTtRQUNOLE1BQU07VUFDSixhQUNFO1VBQ0YsV0FBVztVQUNYLGNBQWM7VUFDZCxTQUFTO1FBQ1g7UUFDQSxLQUFLO01BQ1A7SUFDRjtFQUNGO0VBQ0E7SUFDRSxLQUFLO0lBQ0wsUUFBUTtJQUNSLFVBQVUsTUFBTTtBQUNkLGFBQU87UUFDTCxNQUFNO1FBQ04sTUFBTTtVQUNKLFFBQVE7VUFDUixVQUFVO1VBQ1YsUUFDRTtVQUNGLE9BQU8sQ0FBQyxPQUFPO1VBQ2YsT0FBTztZQUNMO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQ0E7WUFDQTtZQUNBO1VBQ0Y7UUFDRjtRQUNBLEtBQUs7TUFDUDtJQUNGO0VBQ0Y7RUFDQTtJQUNFLEtBQUs7SUFDTCxRQUFRO0lBQ1IsVUFBVSxNQUFNO0FBQ2QsYUFBTztRQUNMLE1BQU07UUFDTixNQUFNLENBQUM7UUFDUCxLQUFLO01BQ1A7SUFDRjtFQUNGO0VBQ0E7SUFDRSxLQUFLO0lBQ0wsUUFBUTtJQUNSLFVBQVUsTUFBTTtBQUNkLGFBQU87UUFDTCxNQUFNO1FBQ04sTUFBTTtVQUNKLE1BQU07WUFDSjtjQUNFLElBQUk7Y0FDSixVQUFVO2NBQ1YsVUFBVTtjQUNWLFFBQVE7Y0FDUixhQUFhO2NBQ2IsUUFDRTtjQUNGLE9BQU87Y0FDUCxRQUFRO2NBQ1IsVUFBVTtjQUNWLFdBQVc7Y0FDWCxZQUFZO1lBQ2Q7WUFDQTtjQUNFLElBQUk7Y0FDSixVQUFVO2NBQ1YsVUFBVTtjQUNWLFFBQVE7Y0FDUixhQUFhO2NBQ2IsUUFDRTtjQUNGLE9BQU87Y0FDUCxRQUFRO2NBQ1IsVUFBVTtjQUNWLFdBQVc7Y0FDWCxZQUFZO1lBQ2Q7VUFDRjtVQUNBLE9BQU87UUFDVDtRQUNBLEtBQUs7TUFDUDtJQUNGO0VBQ0Y7RUFFQTtJQUNFLEtBQUs7SUFDTCxRQUFRO0lBQ1IsVUFBVSxDQUFDLEVBQUUsSUFBSSxNQUFNO0FBQ3JCLFlBQU0sS0FBSyxJQUFJLE1BQU0sK0JBQStCLEVBQUUsQ0FBQztBQUN2RCxVQUFJLFdBQVc7QUFDZixVQUFJLE1BQU0sR0FBRztBQUNYLG1CQUFXO1VBQ1QsSUFBSTtVQUNKLFVBQVU7VUFDVixVQUFVO1VBQ1YsUUFBUTtVQUNSLFFBQVE7VUFDUixRQUNFO1VBQ0YsT0FBTztVQUNQLFFBQVE7VUFDUixRQUFRO1VBQ1IsU0FBUyxDQUFDLENBQUM7UUFDYjtNQUNGLFdBQVcsTUFBTSxHQUFHO0FBQ2xCLG1CQUFXO1VBQ1QsSUFBSTtVQUNKLFVBQVU7VUFDVixVQUFVO1VBQ1YsUUFBUTtVQUNSLFFBQVE7VUFDUixRQUNFO1VBQ0YsT0FBTztVQUNQLFFBQVE7VUFDUixRQUFRO1VBQ1IsU0FBUyxDQUFDLENBQUM7UUFDYjtNQUNGO0FBRUEsYUFBTztRQUNMLE1BQU07UUFDTixNQUFNO1FBQ04sS0FBSztNQUNQO0lBQ0Y7RUFDRjtBQUNGOyIsCiAgIm5hbWVzIjogW10KfQo=
